Log search functionality and log browser refactoring#4309
Conversation
|
@tobiasKaminsky @AndyScherzinger This is a follow-up on #4275 with discussed UI improvements. |
12ec2b5 to
59f770a
Compare
59f770a to
0b77175
Compare
|
@ezaquarii I haven't had a chance to test it yet, first review looks good code-wise. Did you take care of themeing (search icon / search view)? If not @tobiasKaminsky might be able to help :) |
15677ea to
3c1c8be
Compare
Codecov Report
@@ Coverage Diff @@
## master #4309 +/- ##
============================================
+ Coverage 16.63% 16.83% +0.19%
Complexity 1 1
============================================
Files 351 354 +3
Lines 31408 31498 +90
Branches 4446 4471 +25
============================================
+ Hits 5225 5302 +77
Misses 25308 25308
- Partials 875 888 +13
|
Codecov Report
@@ Coverage Diff @@
## master #4309 +/- ##
===========================================
+ Coverage 16.6% 16.8% +0.19%
Complexity 1 1
===========================================
Files 351 354 +3
Lines 31410 31499 +89
Branches 4447 4472 +25
===========================================
+ Hits 5215 5292 +77
+ Misses 25317 25316 -1
- Partials 878 891 +13
|
3c1c8be to
daccd56
Compare
3c13da0 to
8dbb0d2
Compare
|
IT test failed: https://www.kaminsky.me/nc-dev/android-integrationTests/10354 |
|
@AndyScherzinger @tobiasKaminsky I tried to copy the solution from |
3e62bea to
2b143e8
Compare
|
IT test failed: https://www.kaminsky.me/nc-dev/android-integrationTests/10365 |
|
@tobiasKaminsky can you provide @ezaquarii with the infos for search bar theming (which you already implemented elsewhere in the app)? :) |
|
Regarding translation strings: As transifex is using only values/strings.xml as source, we do not need to change the translated files. In best case they will be overwritten by next transifex update, and in worst case they result in a conflict. After that I am happy to review it (currently my browser refuses a bit to show that many changes…) I will add both to our contributing.md |
Sorry, I do not get the term "budge". What is wrong? |
|
@tobiasKaminsky - could you test if it works with (very) light Background and dark text/icons? Else it seems fine (except for the 3-dot icon) |
35d086f to
c6d14b8
Compare
|
I reverted translation files and rebased. After that I'll have a look again at the tinting problematic, as I think that the ThemeUtils.themeSearchView() is not working and thus it might be changed also in other places. |
* added log search in logs browser * added logs browser view model test * added universal async filtering utility * refactored async runner and added manual runner * migrated logs browser to Android DataBinding and Kotlin * disabled imports ordering Ktlint rule as IDE does not support ktlint ordering * added some missing tests around logger Closes #4311 Signed-off-by: Chris Narkiewicz <hello@ezaquarii.com>
c6d14b8 to
c35873f
Compare
…ip ci] Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
|
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/10382.apk |
Codacy276Lint
SpotBugs (new)
SpotBugs (master)
|
|
Ready, steady, merge 🌟 |
1d17b35 Merge pull request #4309 from nextcloud/ezaquarii/logs-search 725ffc4 Drone: update Lint results to reflect reduced error/warning count [skip ci] 92e2234 Merge commit 'c35873f5dcb77bf9a33111c1fee2d25584f6a22d' c35873f Log search functionality and log browser refactoring 496f101 Merge pull request #4324 from nextcloud/translate ceb3999 Extract strings to be translatable e48a874 Merge pull request #4322 from nextcloud/contributingLicense 05dcedb add licene sample c6abcd2 [tx-robot] updated from transifex d6eb9de daily dev 20190813
1d17b35 Merge pull request nextcloud#4309 from nextcloud/ezaquarii/logs-search 725ffc4 Drone: update Lint results to reflect reduced error/warning count [skip ci] 92e2234 Merge commit 'c35873f5dcb77bf9a33111c1fee2d25584f6a22d' c35873f Log search functionality and log browser refactoring 496f101 Merge pull request nextcloud#4324 from nextcloud/translate ceb3999 Extract strings to be translatable e48a874 Merge pull request nextcloud#4322 from nextcloud/contributingLicense 05dcedb add licene sample c6abcd2 [tx-robot] updated from transifex d6eb9de daily dev 20190813 Signed-off-by: alex <alex.plutta@googlemail.com>




support ktlint ordering
Closes #4311
Signed-off-by: Chris Narkiewicz hello@ezaquarii.com